#pragma once

struct LeagueSettings
{
	LeagueSettings();

	size_t	numOfTeams;
	size_t	numPromoted;
	size_t	numDemoted;
	size_t	layerIndex;
	size_t	minStartingTeamBdg;
	size_t	deltaStartingTeamBdg;
	size_t	minMatchBoxOffice;
	size_t	deltaMatchBoxOffice;
	size_t	minEndSeasonTeamBdg;
	size_t	deltaEndSeasonTeamBdg;
};

inline LeagueSettings::LeagueSettings()
	:numOfTeams(0)
	,minStartingTeamBdg(0)
	,deltaStartingTeamBdg(0)
	,minMatchBoxOffice(0)
	,deltaMatchBoxOffice(0)
	,minEndSeasonTeamBdg(0)
	,deltaEndSeasonTeamBdg(0)
	,numPromoted(0)
	,numDemoted(0)
	,layerIndex(0)
{
}
